﻿<%@ Page Title="" Language="C#" MasterPageFile="~/GT.Site.Master" AutoEventWireup="true" CodeBehind="ActCiclosRev-Listado.aspx.cs" Inherits="TMD.GT.Site.Vistas.MonitoreoComponente.ActCiclosRev_Listado" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <script src="../../Scripts/jquery-1.9.0.js" type="text/javascript"></script>
    <script src="../../Scripts/jquery-ui-1.10.0.custom.js" type="text/javascript"></script>
    <script src="../../Scripts/jquery-ui-1.10.0.custom.min.js" type="text/javascript"></script>

    <style type="text/css">
        .style1
        {
            width: 100%;
        }
    </style>
    <script type="text/javascript">
        $(document).ready(function () {
            $("#<%=txtFecha.ClientID%>").datepicker({ dateFormat: "yy-mm-dd" });
        });
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>

    <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1" >
        <ProgressTemplate>
            <img src ="../../Images/General/ajax-loader.gif" height="25px"/>
        </ProgressTemplate>
    </asp:UpdateProgress>

    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <table width="100%">
                <tr>
                    <td>
                        <fieldset>
                            <legend>Filtros para búsqueda </legend>
                            <table width="100%">
                                <tr>
                                    <td>
                                        <asp:Label ID="Label2" runat="server" Text="Código" Width="70px"></asp:Label>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtCodigo" runat="server" Width="150px" 
                                            ToolTip="Ingrese el código del componente que desea buscar"></asp:TextBox>
                                    </td>
                                    <td>
                                        <asp:Label ID="Label1" runat="server" Text="Descripción" Width="70px"></asp:Label>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtDescripcion" runat="server" Width="150px" 
                                            ToolTip="Ingrese la descripción del componente que desea buscar"></asp:TextBox>
                                    </td>
                                    <td>
                                        <asp:Label ID="Label3" runat="server" Text="Fecha" Width="70px"></asp:Label>
                                    </td>
                                    <td>
                                        <asp:TextBox ID="txtFecha" runat="server" Width="150px" 
                                            ToolTip="Seleccione la fecha inicio del ciclo revisión a buscar" />
                                    </td>
                                    <td>
                                        <asp:Button ID="btnBuscar" runat="server" Text="Buscar" Width="60px" 
                                            ToolTip="Realice la búsqueda del ciclo de revisión" onclick="btnBuscar_Click" />
                                    </td>
                                </tr>
                            </table>
                        </fieldset>
                    </td>
                </tr>
                <tr>
                    <td>
                        <fieldset>
                            <legend>Componente</legend>
                            <table width="100%">
                                <tr>
                                    <td>
                                        <b><asp:Label ID="Label4" runat="server" Text="Código" Width="50px"></asp:Label></b>
                                    </td>
                                    <td>
                                        <asp:Label ID="lblCodigoComponente" runat="server" Width="200px"></asp:Label>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <b><asp:Label ID="Label5" runat="server" Text="Nombre" Width="50px"></asp:Label></b>
                                    </td>
                                    <td>
                                        <asp:Label ID="lblNombreComponente" runat="server" Width="200px"></asp:Label>
                                    </td>
                                </tr>
                                <tr>
                                    <td>
                                        <b><asp:Label ID="Label7" runat="server" Text="Tipo" Width="50px"></asp:Label></b>
                                    </td>
                                    <td>
                                        <asp:Label ID="lblTipoComponente" runat="server" Width="200px"></asp:Label>
                                    </td>
                                </tr>
                            </table>
                        </fieldset>
                    </td>
                </tr>
                <tr>
                    <td>
                        <fieldset>
                            <legend>Ciclos de Revisión</legend>
                            <asp:GridView ID="gvCiclosRevision" runat="server" Width="873px"
                                AutoGenerateColumns="False" Height="150px" 
                                ToolTip="Resultado de la busqueda de ciclos de revisión" GridLines="Both" 
                                BorderWidth="0px"  emptydatatext="No se encontraron resultados"
                                onrowcommand="gvCiclosRevision_RowCommand" onrowdatabound="gvCiclosRevision_RowDataBound">
                                <headerstyle backcolor="#616161" Font-Size="8" forecolor="#F7F7F7" Height="25" />
                                <PagerStyle HorizontalAlign="Center" /> 
                                <rowstyle BackColor="White" font-size="Small" />
                                <alternatingrowstyle backcolor="#EBECEB" />
                                
                                <Columns>
                                    <asp:TemplateField HeaderText="Código" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="150">
                                        <ItemTemplate>
                                            <asp:HyperLink ID="hplCodigo" runat="server" Text='<%#Eval("CODIGO_CICLOREVISION") %>' Target="_parent"  ForeColor="#2D81FF" 
                                            NavigateUrl='<%# Eval("CODIGO_CICLOREVISION", "SeleccionarCicloRevision.aspx?ID_ciclorevision={0}&ID_componente="+codigoComponente ) %>'
                                            ></asp:HyperLink>
                                        </ItemTemplate>
                                    </asp:TemplateField>

                                    <asp:BoundField DataField="DESCRIPCION" HeaderText="Descripción" ItemStyle-Width="350"/>
                                    <asp:BoundField DataField="FECHA_INICIO" DataFormatString="{0:yyyy-MM-dd}" htmlencode="false" HeaderText="Fecha Inicio" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="150"/>
                                    <asp:BoundField DataField="DURACION" HeaderText="Duración(días)" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="150"/>
                                    <asp:BoundField DataField="REVISIONES" HeaderText="Revisiones" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="150"/>
                                    
                                    <asp:TemplateField HeaderText="Eliminar" ItemStyle-HorizontalAlign="Center">
                                        <ItemTemplate>
                                            <asp:ImageButton ID="imgBtnDelete" runat="server" 
                                                ImageUrl="~/Images/General/cancel_button.png"
                                                CommandName="cmdDelete"
                                                CommandArgument='<%#Eval("CODIGO_CICLOREVISION") %>'
                                             />
                                        </ItemTemplate>
                                    </asp:TemplateField>
                                </Columns>
                            </asp:GridView>

                        </fieldset>
                        
                    </td>
                </tr>
                <tr>
                    <td style="text-align: center">
                        <asp:Button ID="Button1" runat="server" Text="Nuevo Ciclo de Revisión" OnClick="btnNuevo_Click" />
                        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                        <asp:Button ID="Button2" runat="server" Text="Regresar" OnClick="btnRegresar_Click" />
                    </td>
                </tr>
            </table>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>
